/*
 * Copyright (C) 2017-2021
 * All rights reserved, Designed By
 * Copyright authorization contact 18814114118
 */
package com.shop.cereshop.business.page.shop;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 评论返回数据实体类
 */
@Data
@ApiModel(value = "ShopComment", description = "评论返回数据实体类")
public class ShopComment {

    /**
     * 评论id
     */
    @ApiModelProperty(value = "评论id")
    private Long commentId;
    @ApiModelProperty(value = "关联店铺id")
    private Long shopId;
    /**
     * 商家名称
     */
    @ApiModelProperty(value = "商家名称")
    private String shopName;


    /**
     * 商家编码
     */
    @ApiModelProperty(value = "商家编码")
    private String shopCode;

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private String productId;

    /**
     * 评论人
     */
    @ApiModelProperty(value = "评论人")
    private String name;

    /**
     * 评论日期
     */
    @ApiModelProperty(value = "评论日期")
    private String createTime;

    /**
     * 是否隐藏 1-是 0-否
     */
    @ApiModelProperty(value = "是否隐藏 1-是 0-否")
    private Integer state;
    @ApiModelProperty(value = "规格id")
    private Long skuId;
    @ApiModelProperty(value = "订单id")
    private Long orderId;
    @ApiModelProperty(value = "关联客户id")
    private Long buyerUserId;
    @ApiModelProperty(value = "图片地址（多个以逗号隔开）")
    private String image;
    @ApiModelProperty(value = "追加图片")
    private String addImage;
    @ApiModelProperty(value = "评论内容")
    private String comment;
    @ApiModelProperty(value = "追加评论内容")
    private String addComment;
    @ApiModelProperty(value = "是否敏感词审核 1-是 0-否 ")
    private Integer ifSensitive; // 1-是 0-否
    @ApiModelProperty(value = "追评时间")
    private String addTime;
    @ApiModelProperty(value = "商品满意度宝贝描述 1-一星 2-二星 3-三星 4-四星 5-五星")
    private Integer star;
    @ApiModelProperty(value = "des描述相符 1-一星 2-二星 3-三星 4-四星 5-五星")
    private Integer des;
    @ApiModelProperty(value = "物流服务 (1-一星 2-二星 3-三星 4-四星 5-五星 )")
    private Integer delivery;
    @ApiModelProperty(value = "服务态度( 1-一星 2-二星 3-三星 4-四星 5-五星)")
    private Integer attitude;
    @ApiModelProperty(value = "商品印象")
    private String impression;
    @ApiModelProperty(value = "更新时间")
    private String updateTime;
    @ApiModelProperty(value = "级评论id")
    private Long parentId;
    @ApiModelProperty(value = "浏览量")
    private Integer viewCount;
    @ApiModelProperty(value = "综合评价 1-一星 2-二星 3-三星 4-四星 5-五星")
    private Integer comprehensive;
    @ApiModelProperty(value = "商家回复状态 0待回复 1商家第一次回复 2商家第一次回复")
    private Integer replyState;
    @ApiModelProperty(value = "头像")
    private String  headImage;

    @ApiModelProperty(value = "头像")
    private String  productName;
}
